three free throws - French English Dictionary